# Created with PyCharm.
# Coding UTF-8
# @Version Python 3.8

# @author GeekChunky
# @Email caiyoupeng00@outlook.com

# @Date 2021/12/04
# @CreatTime 14:26


'''
Documentation comments:

'''

# Now Write Down Your Python Code in Editor...
# Wish You Happy Everyday !

# 1、从Selenium中引入WebDriver；
from selenium import webdriver
# 2、使用Selenium模块的WebDriver打开谷歌浏览器；
from selenium.webdriver.common.by import By

driver = webdriver.Edge(r'C:\Users\caiyo\AppData\Local\Programs\Python\Python38\BroswerDriver\msedgedriver.exe')
# 3、在谷歌浏览器中通过get方法发送网址打开资产管理系统登录页面；
driver.get('http://192.168.1.251/bsams')
# 4、查看登录页面中的用户名输入框元素，通过Xpath属性定位用户名输入框，并输入用户名sysadmin；
driver.find_element(By.XPATH, '//*[@id="taskId"]').send_keys('719')
# 5、查看登录页面中的密码输入框元素，通过css_selector属性定位密码输入框，并输入密码SysAdmin123；
driver.find_element(By.CSS_SELECTOR, '#loginName').send_keys('xg01')
driver.find_element(By.XPATH, '//*[@id="password"]').send_keys('xg01')
driver.find_element(By.XPATH, '//*[@id="vericode"]').send_keys('shtd')
# 6、查看登录页面中的登录按钮元素，通过class_name方法定位登录按钮，使用click()方法点击登录按钮进入资产管理系统首页。
driver.find_element(By.CLASS_NAME, 'dl-button').click()
